hold the key to the truth - German English Dictionary